place and stamp something - Español Inglés Diccionario